lead contractor - German English Dictionary